i'll excuse myself - Alemán Inglés Diccionario